/* SVN FILE: $Id: default.css 72 2007-12-10 00:21:45Z joe.vasquez $ */
/**
 * default stylesheet
 * @filesource
 * @author			Joe Vasquez <joe.vasquez@gmail.com>
 * @copyright		Copyright (c) 2007, Joe Vasquez
 * @package			redlettr
 * @subpackage		layouts
 * @since			0.1A
 * @version			0.1A  $Rev: 72 $
 * @lastmodified	$Date: 2007-12-10 00:21:45 +0000 (Mon, 10 Dec 2007) $
 * @license			http://www.opensource.org/licenses/mit-license.php The MIT License
 */

a {
	color: #D53131;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

em {
	background: transparent;	
}

body {
	background: url(/css/default/redbar.gif) repeat-x 0 0;
}

th {
	background: #EEEEEE;
	padding-left: 1px;	
}

.header {
	margin-top: -10px;
}
.header h1 {
	font-weight: bold;
	color: #fff;
}

.crumbs {
	margin-bottom: 2em;	
}

.crumbs h2 {
	margin-bottom: 3px;
}

label {
	font-weight:bold;
	margin-bottom: .75em;
}

.block-labels label {
	display: block;
	margin-bottom: .25em;	
}

thead {
	background: #ddd;
}

.message {
	margin: 10px 0 10px 0;
	padding: 5px;
	background: #F6D70C;
	font-size: 1.5em;
	font-family: Constantia, "Palatino Linotype", Palatino, Georgia, "Times New Roman", Times, serif;
}
.information-message {
	padding-left: 20px;
	background: url(/css/icons/information.png) no-repeat left center transparent;
}
.error-message {
	padding-left: 20px;
	background: url(/css/icons/error.png) no-repeat left center transparent;
}

.red {
  color: #EC4646; 
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  line-height: 1%; /* Maintain correct baseline */
  font-style: italic;
}

.menu a {
	color: #000000;	
}

.menu ul {
	list-style-type: none;
	margin: 0;
}
.menu li {

}
.menu h3 {
	color: #003366;
	border-bottom: solid 1px #D4D0C8;
	margin: .1em 0 .1em 0;
}

.pagination {
	width: 100%;
}

.border-top {
  padding-top: 4px;
  margin-top: 5px;
  border-top: 1px solid #ddd;
}

.border-left {
  border-left: 1px solid #ddd;
}

.box {
  padding: 4px;
  margin: 5px;
  border: 1px solid #ddd;
}

.border-bottom {
  padding-bottom: 4px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ddd;
}

form {
	margin-top: 1em;	
}

fieldset {
	border: 1px solid #ddd;
	padding: 10px;
	margin: 0 5px 10px 0;
}

.radioInput {
	display: inline;
}

.textInput{
	display: block;
	border: solid 1px #ddd;
	padding: .25em;
	width: 15em;
}

.input {
	margin-bottom: 1.25em;
}

.required label{
	background: url(/css/icons/asterisk_yellow.png) no-repeat left center;
	padding-left:25px;
	padding-top: 1px;
}

.required input {
	margin-top: .25em;	
}

.ok {
	background: url(/css/icons/accept.png) no-repeat left center;
	padding-left: 20px;
}

.esv em, .search-result .search-term-1 {
	background: #F6D70C;
}

.search-result .search-term-2 {
	background: #83C550;
}